package ar.unrn.tp1.model;

import java.util.List;

import org.joda.time.DateTime;

public interface Hemeroteca {

	void nuevaRevista(Revista revista);

	List<Articulo> articulosPorRevista(DateTime edicion);

	List<Autor> autoresPorArticulo(String nombreArticulo);

	List<Articulo> articulosPorTema(String tema);

	Revista revistaMasViejaPorTema(String tema);

	List<Object[]> revistasConMasDe2Articulos();

	Revista recuperarRevista(DateTime edicion);
}
